package net.yunxinyong.cec.mapper;

import java.util.List;
import net.yunxinyong.cec.entity.EcnomicInventoryDetail;
import net.yunxinyong.cec.entity.EcnomicInventoryDetailExample;
import org.apache.ibatis.annotations.Param;

public interface EcnomicInventoryDetailMapper {
    int countByExample(EcnomicInventoryDetailExample example);

    int deleteByExample(EcnomicInventoryDetailExample example);

    int deleteByPrimaryKey(Long id);

    int insert(EcnomicInventoryDetail record);

    int insertSelective(EcnomicInventoryDetail record);

    List<EcnomicInventoryDetail> selectByExample(EcnomicInventoryDetailExample example);

    EcnomicInventoryDetail selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") EcnomicInventoryDetail record, @Param("example") EcnomicInventoryDetailExample example);

    int updateByExample(@Param("record") EcnomicInventoryDetail record, @Param("example") EcnomicInventoryDetailExample example);

    int updateByPrimaryKeySelective(EcnomicInventoryDetail record);

    int updateByPrimaryKey(EcnomicInventoryDetail record);
}